package cn.iocoder.an.module.business.controller.admin.partlist.vo;

import cn.idev.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = false) // 设置 chain = false，避免导入有问题
public class PartListImportVo {

    @Schema(description = "零件号")
    @ExcelProperty("零件号")
    private String partNumber;

    @Schema(description = "供应商代码")
    @ExcelProperty("供应商代码")
    private String supplyCode;

    @Schema(description = "供应商名称", example = "芋艿")
    @ExcelProperty("供应商名称")
    private String supplyName;

    @Schema(description = "零件描述")
    @ExcelProperty("零件描述")
    private String partDes;

}
